using System;
using System.ComponentModel.DataAnnotations;
using WalkingTec.Mvvm.Core;
using HengTong.Model;


namespace HengTong.ViewModel.Person.SysPersonProfessionalTitleVms
{
    public partial class SysPersonProfessionalTitleSearcher : BaseSearcher
    {
        [Display(Name = "员工")]
        public Guid? PersonId { get; set; }
        [Display(Name = "资质类别")]
        public Guid? ProfessionalTitleTypeId { get; set; }
        [Display(Name = "资质名称")]
        public String QualificationName { get; set; }
        [Display(Name = "资质等级")]
        public QualificationLevel? QualificationLevel { get; set; }
        [Display(Name = "发证单位")]
        public String IssuingAuthority { get; set; }
        [Display(Name = "证书编码")]
        public String CertificateCode { get; set; }
        [Display(Name = "获得日期")]
        public DateRange ObtainedDate { get; set; }
        [Display(Name = "有效期")]
        public DateRange ExpiryDate { get; set; }
        [Display(Name = "薪资奖励")]
        public Decimal? SalaryReward { get; set; }
        [Display(Name = "备注")]
        public String Remark { get; set; }

        protected override void InitVM()
        {
        }

    }
}
